stuffed tiger - German English Dictionary